const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave:false, //关闭语法检查

  //配置代理服务器 - 两种方法，选其一

  // 方式一  
  //  - url填入请求数据的服务器地址，该方式只适用于请求一台服务器的数据
  //  - 当public根目录中存在与你请求数据相同的名字时，回去请求public中该文件名的数据，而不会请求服务器上的数据
  // devServer:{
  //   proxy:"url"
  // },

  // 方式二
  // devServer:{
  //   proxy:{
  //     '/su':{   //匹配所有以/su开头的请求路径 
  //       target:'url' , //代理目标的基本路径
  //       pathRewrite:{'^/su':''},  //使用正则表达式去掉/su这个请求路径，因为请求的服务器中并没有这个路径
  //       changeOrigin:true,  //true 即使代理服务器与请求的服务器同端口号 false则为与浏览器同端口号，默认值为true
  //     }
  //   },

  //   //配置第二个代理服务器，可通过该方式增加多个代理服务器
  //   proxy:{
  //     '/liang':{
  //       target:'url2',
  //       changeOrigin:true,
  //       pathRewrite:{'^/liang':''},
  //     }
  //   }
  // }
})
